atlantic thread herring - German English Dictionary